import { initPlasmicLoader } from "@plasmicapp/loader-nextjs";

export const PLASMIC = initPlasmicLoader({
  projects: [
    {
      id: "qSU617xDVJeD8V18Bsr4AA",
      token:
        "9cZbD1xYkMbOkRInGNShESoR5f8hD5YU6HstGlYDEiFsZpVmxG4WsGPLTIZA9KDTS3jYSRjYAwrIZfxSdE6ow",
    },
  ],

  // By default Plasmic will use the last published version of your project.
  // For development, you can set preview to true, which will use the unpublished
  // project, allowing you to see your designs without publishing.  Please
  // only use this for development, as this is significantly slower.
  preview: false,
});

// You can register any code components that you want to use here; see
// https://docs.plasmic.app/learn/code-components-ref/
// And configure your Plasmic project to use the host url pointing at
// the /plasmic-host page of your nextjs app (for example,
// http://localhost:3000/plasmic-host).  See
// https://docs.plasmic.app/learn/app-hosting/#set-a-plasmic-project-to-use-your-app-host

// PLASMIC.registerComponent(...);

PLASMIC.registerTrait("browser", {
  type: "choice",
  label: "Browser",
  options: ["Chrome", "Safari", "Other"],
});

PLASMIC.registerTrait("utm_source", {
  type: "text",
  label: "UTM Source",
});
